@charset "utf-8";
/* CSS Document */
body, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, textarea, label{ margin:0; padding:0;}
html{ _overflow:hidden; overflow-y:auto;}
body { font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#222; background:#f2f5f8;}

#login-box{ margin-top:10%; margin-left:auto; margin-right:auto; width:516px; height:300px; background:url(../images/login_bg.png) no-repeat; overflow:hidden;}
#login-box .login-t{ margin-left:15px; margin-right:15px; margin-top:15px; position:relative; height:60px; background:url(../images/login_t.png) repeat-x; overflow:hidden;}
#login-box .admin-logo{ position:absolute; top:14px; left:10px; width:270px; height:32px; background:url(../images/login_logo.png) no-repeat;}
#login-box .tit{ position:absolute; top:21px; right:10px; height:17px; font-size:14px; font-family:"微软雅黑","宋体",Verdana, Geneva, sans-serif; color:#666; text-align:right;}
#login-box .login-m{ padding:25px 0 0 200px;}
.login-m .input-txt{ border:1px solid; border-color:#adadad #e0e0e0 #e0e0e0 #adadad; height:18px; padding:3px 6px;}
.login-m label{font-size:14px;}
.login-m .bottom15{ margin-bottom:10px;}
.login-m .w-180{ width:180px;}
.login-m .w-80{ width:80px;}

.admin-btn, .admin-btn-no{background:url(../images/admin_all_bg.png) no-repeat;}

.login-m .admin-btn{ margin:18px 0 0 40px; border:none; width:106px; height:36px; line-height:36px; background-position:right -174px; font-size:14px; font-weight:bold; cursor:pointer;}
.login-m .admin-btn:hover { background-position:right -215px;}
.login-m .admin-btn:active { color:#767676; background-position:right -256px;}




